electronic data processing departments - German English Dictionary